package com.thinta.wind.base

import kotlinx.coroutines.CoroutineScope
import kotlinx.coroutines.GlobalScope
import kotlinx.coroutines.Job
import kotlinx.coroutines.launch
import kotlin.coroutines.CoroutineContext

/*********************************************************
 * 版权信息：2021/5/25 10:34北京振中电子技术有限公司版权所有<p>
 * 创建作者：Wind<p>
 * 创建日期：2021/5/25 10:34<p>
 * *******************************************************<p>
 * 更新历史：    作者      日期      更新摘要<p>
 * <p>
 * *******************************************************<p>
 * 类功能说明：<p>
 */


private val handlerContext : CoroutineContext = GlobalScope.coroutineContext

fun CoroutineScope.safetyLaunch(block : suspend () -> Unit) : Job = launch(handlerContext){ block() }